/*
 * Copyright 2009 IT Mill Ltd.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
package pack.dragbymouse;

import com.vaadin.Application;
import com.vaadin.ui.Button;
import com.vaadin.ui.Button.ClickEvent;
import com.vaadin.ui.HorizontalLayout;
import com.vaadin.ui.Label;
import com.vaadin.ui.Panel;
import com.vaadin.ui.Tree;
import com.vaadin.ui.Window;

/**
 * The Application's "main" class
 */
@SuppressWarnings("serial")
public class MyVaadinApplication extends Application
{
    private Window main;

    @Override
    public void init()
    {
        main = new Window("My Vaadin Application");
        setMainWindow(main);
        
        DragDropExample root = new DragDropExample();
        main.addComponent(root);
      
   //  root.addComponent(new Label("The Ultimate Cat Finder"));
      
     HorizontalLayout bottom = new HorizontalLayout();
   //  root.addComponent(bottom);
      
     bottom.addComponent(new Tree("Major Planets and Their Moons"));
     bottom.addComponent(new Panel());
        
/*        setMainWindow(main);
        VerticalLayout root=new VerticalLayout();
        main.setContent(root);
        Button button = new Button("Click Me");
        button.addListener(new Button.ClickListener() {
        	public void buttonClick(ClickEvent event) {
        		main.addComponent(new Label("Thank you for clicking"));
        	}
        });
        root.addComponent(button);*/       
    }
    
}
